Component-based software engineering: technologies, development frameworks, and quality assurance sc - Software Engineering Conference, 2000. APSEC 2000. Proceedings. Seventh Asia-Pacific
نویسندگان
چکیده
Component-based software development approach is based on the idea to develop software systems by selecting appropriate of-the-shey components and then to assemble them with a well-defined software architecture. Because the new software development paradigm is much diferent ?om the traditional approach, quality assurance (QA) for component-based software development is a new topic in the software engineering community. In this papec we survey current component-based software technologies, describe their advantages and disadvantages, and discuss the features they inherit. We also address QA issues for component-based soffware. As a major contribution, we propose a Q A model for component-based software development, which covers component requirement analysis, component development, component certification, component customization, and system architecture design, integration, testing, and maintenance.
منابع مشابه
Component-based software engineering: technologies, development frameworks, and quality assurance schemes
Component-based software development approach is based on the idea to develop software systems by selecting appropriate off-the-shelf components and then to assemble them with a well-defined software architecture. Because the new software development paradigm is much different from the traditional approach, quality assurance (QA) for component-based software development is a new topic in the so...
متن کاملVision, Strategy, and Practice of Software Research & Development in Industry
The presentation will focus on Fujitsu’s roadmap on software advancements, especially on R&D of middleware, including middleware platform, middleware ubiquitous, middleware business-support and software development environment. Biography Sanya Uehara is a board member of Fujitsu Laboratories, the corporate research center of Fujitsu. His main background includes both software engineering resear...
متن کاملAgent-oriented software modeling - Software Engineering Conference, 1999. (APSEC '99). Proceedings. Sixth Asia Pacific
Due to the increased applications of agents, Agent-oriented software becomes large and complex. To support systematic developments of such a software, Agent-oriented software development methodology needs to be developed. This paper focuses on modeling phase of agent-oriented software development. For the Agent-oriented software modeling, Agent Elicitation method, Intra and Inter Agent modeling...
متن کاملFormal specification of Catalysis frameworks
Frameworks are increasingly recognised as very useful components in the emerging paradigm of component-based software development (CBD). They are widely accepted as better units of reuse than objects. The CBD methodology Catalysis, for instance, uses frameworks. However, at present, Catalysis frameworks are described only informally, which means we cannot reason formally about frameworks, in pa...
متن کاملCurrent Issues and Challenges in Embedded Software Development
Information appliances are rapidly emerging in the consumer electronics market as a result of recent convergence of telecommunication, consumer electronics, and information technologies. As a result of that, information appliances often take the form of the culmination of networked distributed embedded systems. This poses a great deal of new design challenges to embedded systems developers, whi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000